Radio DaVinci: we'll come back!